@echo off
echo 测试等待时间配置修复
echo.

echo 1. 检查当前配置...
echo 当前等待时间配置：
findstr "anr.automation.notification.wait.seconds" backend\src\main\resources\application.properties
echo.

echo 2. 启动后端服务...
cd backend
start /B mvn spring-boot:run
cd ..

echo 等待服务启动...
timeout /t 15 /nobreak > nul

echo 3. 测试配置读取...
echo 调用配置调试接口...
curl -X GET http://localhost:8080/api/analysis/config/debug

echo.
echo.
echo 4. 如果看到"等待时间: 12秒"，说明配置修复成功！
echo 5. 如果看到"等待时间: 120秒"，说明配置仍有问题。

echo.
echo 6. 停止服务...
taskkill /F /IM java.exe 2>nul

echo 测试完成！
echo.
echo 现在你可以：
echo 1. 修改配置文件中的 anr.automation.notification.wait.seconds 值
echo 2. 重启程序
echo 3. 运行自动化流程，应该会使用新的等待时间
pause
